tangible product - French English Dictionary